#menu {
        float:left;
        width: 250px;
        margin: 25px 0px 25px 20px ;
        color:#157CC5;
}

.speciality { padding-left:15px; list-style-type: circle; }
.subject { padding-left:30px; list-style-type: none; }
.arrow { padding-top:5px; }
img { border:none; }


#listOfStudentsBySubjectTable {
	width:650px;
	margin:25px auto 25px auto;
        text-align: center;
	color:#000000;
}

#listOfStudentsBySubjectTable th, #listOfStudentsBySubjectTable th a {
	background-color:#157CC5;
	color:#FFFFFF;
}

.tableLightBackground { background-color:#FFFFFF; }
.tableDarkBackground { background-color:#DEDEDE; }

#listOfStudentsBySubjectTable td a { color:#157CC5; }